wind-guard shield - French English Dictionary